Top 10k strings from 16-48 Magazine - Issue 19 (1985)(16-48 Tape Magazine).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

  10 STOP THE TAPE
   8 (n,m)=w$(g)
   7 w(ply,r,z)>m(ply)
   7 w(ply,r,z)=w(ply,r,z)+1
   7 m(ply)=w(ply,r,z)
   7 RUN THE TAPE
   6 w(ply,r,z)=20
   5 ~~~~~~~~~~~~
   5 z$="00000202
   5 z$="00000201
   5 LET THE TAPE RUN
   5 ;"bigpcode"
   4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   4 PRESS A KEY
   4 88888888888888888888888888888888
   4 "WORDSEARCH"
   3 z$="09020203STOP THE TAPE":
   3 P(X+VX,Y-1
   3 ARROWS ALONG TOP
   3 ARROWS ALONG BOTTOM
   3 ;"16/48D&G19":
   3 ;"                                ":
   3 "bigpcode"
   2 ~~~~~~~~~~~~~~~~~~~
   2 ~~~~~~~~~~~~~
   2 z$="10030203STOP THE TAPE":
   2 z$="10020203RUN THE TAPE":
   2 z$="00000301
   2 o,o;"Draw      ":
   2 gazine Ltd.   *6\$:
   2 dr=dr+(b(1
   2 agazine Ltd*S\
   2 a$="                                "
   2 Z$="10030203RUN THE TAPE":
   2 SPY HUNTER
   2 RANDOMIZE 
   2 PRESS ANY KEY
   2 PPGGGGGGGGGGGGGGGGPP
   2 PPGGGGGGGGGGGGGGGGGGPP
   2 PGGGGGGGGGGGGGGGGGGGGP
   2 LOAD ""bigpcode""
   2 B.C.THORNE APRIL 1983*S\
   2 ARROWS ALONG RIGHT
   2 ARROWS ALONG LEFT
   2 ;"WORDSEARCH"
   2 ;"PRESS A KEY (
   2 ;"JULY 1985"
   2 ;"CROSSWORD":
   2 ;"BEGIN 2"
   2 ;"16/48TITLE"
   2 ;"          ":
   2 ;"          "
   2 ;"                       ":
   2 16/48 script
   2 10 Barley Mow Passage,
   2 *GRAPHICS*
   2 ***************
   2 (P(X+VX,Y+1
   2 ((prog+474
   2 ((prog+168
   2 "Saved and verified O.K.":
   2 "BROAD ST"
   2 "          
   2  to move on."
   2  1984 A.P.S.
   2   HEX    ASSEMBLY      DECIMAL  
   1 ~~~~~~~~~~~~~~~~~~~~~~~
   1 ~~~~~~~~~~~~~~~~~~~~~
   1 ~~~~~~~~~~~~g
   1 ~~~~~|~~~~~~
   1 ~~~~~>~~~~~~
   1 ~@@@@@pPPPPPPP
   1 z$="ll130201AND ":
   1 z$="ll020302GREEN MEN":
   1 z$="ll000402DUNGEONS":
   1 z$="17050203CHAPTER 10":
   1 z$="16100202CHEAT.":
   1 z$="15050503BIG":
   1 z$="13070303TUTOR":
   1 z$="13010505CORNER":
   1 z$="13010308PRODUCTION":
   1 z$="11000810FAST":
   1 z$="10070202A 16/48":
   1 z$="10030203RUN THE TAPE":
   1 z$="10030202
   1 z$="10020203
   1 z$="06080202LUDOIDS":
   1 z$="06020305BEGINNER'S":
   1 z$="06010502SURVEY":
   1 z$="06000202FIREBIRD WINNERS":
   1 z$="06000202ADVENTURE SAVING":
   1 z$="05060202
   1 z$="04030208MACHINE CODE":
   1 z$="0110020216/48":
   1 z$="01100202
   1 z$="00140201OF":
   1 z$="00050102WRITING BETTER BASIC":
   1 z$="00030202APPLICATIONS":
   1 z$="00020202THE INPUT TRAP":
   1 z$="00010602CLEAR":
   1 z$="00010502SAVING":
   1 z$="00010202LOADING ERRORS":
   1 z$="00000810
   1 z$="00000805EDIT":
   1 z$="0000060516 48":
   1 z$="00000404
   1 z$="00000402CLEARING":
   1 z$="00000401
   1 z$="00000202PROGRAM AND CODE":
   1 z$="00000202JUST HIT ONE KEY":
   1 z$="00000102
   1 your false references to theManual are annoying - and you   will keep on doing it!!!" 
   1 won't work with any 
   1 without running it. Then it
   1 with a problem in an adventure
   1 will start printing the
   1 where the solution is obvious
   1 w(x,r,z)=max
   1 w(ply,r,z)=o
   1 vocabulary, though usually in a
   1 variable not found
   1 uuuuuuuuuuuuuuuuuuuuuuuuuu
   1 understand you or name an objectthat exsists in the game and go on to inform you that the objectisn't present.":
   1 tutor 10  
   1 to tape at the end of D&G":
   1 to resort to a very clumsy and
   1 tips on how to":
   1 there isn't a simple answer to
   1 the program will either not
   1 the adventure's code. 
   1 specific adventure this month.
   1 slightly condensed form. This
   1 simply load the main code into
   1 sets up a loop which examines
   1 rev5      
   1 rev4      "
   1 rev3      
   1 rev2      /
   1 rev1      Q
   1 programmer expects the solution to be phrased is proving
   1 program that in the majority of
   1 prints all the alpha-numerics.
   1 ppppppFFFFFF
   1 p$="1122334455667722744":
   1 oooooooooooooooooo
   1 oooooooooo
   1 o,o;a$;a$:
   1 o,o;"You have won clever clogs":
   1 o,o;"This column full":
   1 o,o;"My go               ":
   1 o,o;"Input column
   1 o,o;"I have won":
   1 o,o;"I concede the game":
   1 o,o;"Do you want to go first 
   1 o,o;"                       "
   1 o,o;"                          "
   1 next diagonal(upwards)
   1 next diagonal(downwards)
   1 n,o;"                                ":
   1 n$(n)<""0""
   1 n$"'"40 IF n$(n)>""9""
   1 n$"'"20 IF n$="""" 
   1 mmmmmmmmmmmmmmmmmm
   1 mmmmmmmmmm
   1 machine code adventure. I'm
   1 look at the impressive range of games from the relative new comer to computer adventures 
   1 long winded method. If you type
   1 listing of a very simple
   1 line=line+(line<13
   1 letter    ;
   1 l=l+(l<top)*(k$="6"
   1 l=l+(k$="6"
   1 l$="QUADRAJOIN":
   1 it does work with 
   1 in the command GET followed by
   1 in memory for the code of the
   1 impossible?":
   1 iiiiiiiiiiiiiiiiii
   1 iiiiiiiiii
   1 i,o;"HIT A KEY(
   1 horizontal
   1 height=a-1
   1 hacking into them and we have
   1 gobbledegook but suddenly it
   1 games such as Sherlock and a
   1 few of the recent Level 9 games
   1 every byte of the adventure and
   1 edit      ,
   1 d$="19010203THEN READ ON..."
   1 compression routines, however,
   1 compression routines used in 
   1 comp19    
   1 check ply 2
   1 check backwards
   1 cheat     
   1 cases will print any text in a
   1 c=c+(k$="8"
   1 c$="15010103KEEP HAVING TO PULL THE PLUG???":
   1 but to figure out how the
   1 bother to copy it as you will
   1 bigpcode  
   1 be given the option to save it
   1 backwards diagonal
   1 b(row,colm)=-1
   1 b(row,colm)
   1 b(r-n,z-n)
   1 b(r-n,z+n)
   1 b(r+n,z-n)
   1 b(r+n,z+n)
   1 b$="11010103CAN'T FIND THE TREASURE??":
   1 agazine Ltd.   *6\$:
   1 afraid it won't help with
   1 adventure. to get into these youwill need the 
   1 adventure and then loads it
   1 able to illustrate the reviews.
   1 a$="07010103STUCK IN A DUNGEON?":
   1 a group of two or three letters
   1 ]MAGNETIC MAGAZINES 83:H\
   1 [[[[[[[[[[[[[[[[[[
   1 [[[[[[[[[[
   1 ZZZZZZZZZZZZZZZZZZZZZZZZZZ
   1 Z$="LLCC0202"+A$(N,1
   1 Z$=" YCC0202"+A$(N,Y/2
   1 You have to collect theseparts and assemble them  in the brain. Hampering  your search, apart from  the host body itself, is a variety of hostile     nasties. Infections causefurther problems and willkill your host if not    dealt with immediately.  
   1 You decide which time    zone and travel there to deposit your solution.   The arcade action is fastand furious, while the   anagrams and puzzles are demanding. The program   was written by a maths   undergraduate by the nameof David Webb.           
   1 You can control the speedand height of your       pitching and batting witheither joystick or       keyboard. When fielding  the player nearest to    where the ball will land comes automatically underyour control (similar to Ocean's Matchday).       
   1 YY             
   1 XXXXXXXXXWWWWWWhXhX
   1 XXXXXXX XXXX   X X X XX  XXXXXXXXX X X X X XXXXXXX XXXX  X X X X  XXXX XXXXXXX X X X X XXXXXXXXX  XX X X X   XXXX XXXXXXXC
   1 XXXXWWWWWWhhXXXXXXXXXXXXXXXXXXXXXXXXWWWWWW
   1 XXXXWWWWWWXhX
   1 XXXWWWWWWhXhX
   1 XXXWWWWWWhX
   1 XXWWWWWWhhX
   1 WordSearch
   1 When an alien ship has   been destroyed it        releases a letter of the alphabet. When all the   letters from that time   zone are collected they  form an anagram which is the answer to an         historical question in   another time zone.       
   1 WWWWWWhhXX
   1 WWWWWWHPHPPHPPPDDDDDGPPPPPPPPPPPWWWWWWGDDDDDDDDDDDDDGGGGGGGGGGGGWWWWWWDDDDDDDDDDDDDDGGGGGGGGGGGGWWWWWWDDDDDDDDDDDDDGGGGGGGGGGGGGWWWWWWDDDDDDDDDDDDGGGGGGGGGGGGGGWWWWWWHHPHPPPPPGGGGGGGGPPPPPPPPPWWWW
   1 WORLD SERIES BASEBALL    Memory: 48K              Authors: Ian Morrison and         David Anderson. Publishers: IMAGINE      c/o Ocean Software       6 Central Street         Manchester M2 5NS                                 PRICE: `6.95             
   1 WORLD SERIES BASEBALL
   1 WORDSEARCHP
   1 VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV
   1 VARIABLES INITIALISED  
   1 Underground
   1 UUUUUUUUUUUUUUUUUU
   1 UUUUUUUUUU
   1 USE UP & DOWN KEYS TO READ THE  NOTES,   PRESS 0 TO MOVE ON.    
   1 UNDERGROUND GAME            BY CHRIS HOWARD STONE
   1 UFO NEXT TO TRAIN ON ENTRY                             
   1 To use it simply load, run and  then load the MAIN block of
   1 To start with I'll be taking a
   1 To achieve this you have to travel to Komplex and search its labyrinthine  structure for 7 special  modules. When these are  inserted into the centralcontrol computer Komplex will assume a stable     orbit around our own     cosy little system.      
   1 This will mean that I'll be
   1 This program simply makes room
   1 This is a good baseball  simulation with some     excellent features. It   can be played by one or  two players. The team    colours and the playing  keys can be tailored to  suit individual tastes.  Now where have I heard   of Imagine before?       
   1 These wardrobes are      in fact the entrances to ducts which connect the  119 decks. Travelling    along the ducts involves another game where you   have to control a shield to ward off attacks. If  you get bored an editor  lets you change the map. 
   1 There is a variety of    enemy vehicles, each withits very own armoury.    To combat them you have  access to an awesome     array of weapons. These  are obtained by docking  with supply vans which   drive onto the screen    from time to time.       
   1 The screens which make upthis anatomical maze are varied and have a good   organic feel to them.    However, the sprite you  control isn't so well    defined. In all a good   zap/maze game with an    unusual scenario.        Humerus(?) and addictive.
   1 The press release says   'The fastest, smoothest, true perspective, vector graphics ever seen on theSpectrum'. I can't help  but totally to agree.    Technically the program  is brilliant. I'm not so sure about the arcade/   anagram mixture.         
   1 The players have a staticaerial viewpoint of the  stadium which includes   both teams, the crowd anda vast television screen which itself displays    close-ups of the pitchingand batting as well as   advertisements and the   umpire's decisions.      
   1 The game is simple and   very addictive. You driveyour amphibious spy car  as fast as possible alongtortuous roads and       rivers, forcing the      enemy vehicles to crash  as you go. Innocent      vehicles are supposed    to be avoided.           
   1 The controls are simple  and straightforward:     faster, slower, left     right and fire. No real  state of the art         programming here, but it works. The strength of   this program is the game itself. Excellent. Bring back the simple zap game.
   1 TUBES     
   1 TSCR=TSCR-25
   1 TSCR=TSCR+700
   1 TSCR=TSCR+(B(RD))*(UDS=(RD+2
   1 TRAIN MOVING ALONG SIDE OF GRID                       
   1 TRAIN AT EDGE OF GRID 
   1 THIS HORSE GOES ON AND ON.K
   1 THE SORCERER
   1 Singapore(!)
   1 Side2-Main&Dungeons&GreenMen
   1 Side1-Main
   1 START THE TAPE
   1 STARION                  16/48 RATING  
   1 SEE YOU NEXT MONTH
   1 SCREEN    
   1 SCR=SCR-25
   1 SCR=SCR+S(RD)*UDS+(B(RD))*(UDS=(RD+2
   1 SCORE REPORT
   1 SAVING & LOADING
   1 SAVE*""m"";1;""adventure""
   1 SAVE ""bigpcode""
   1 S$="XXXXXXX XXXX   X X X XX  XXXXXXXXX X X X X XXXXXXX XXXX  X X X X  XXXX XXXXXXX X X X X XXXXXXXXX  XX X X X   XXXX XXXXXXX"
   1 Ruth Morris
   1 RULE 5 ROUTINE         
   1 RULE 4 ROUTINE         
   1 RULE 2 ROUTINE         
   1 RLC  (HL)      203,6"'"CB 0E    RRC  (HL)      203,14  2E 1F    LD   E,31(dec) 46,31   CB 16   
   1 RL   (HL)      203,22  2D       DEC  L         45      20 FB    JR   NZ,
   1 REVIEWS   
   1 RANDOMIZE USR 32000
   1 Quadrajoin
   1 QUIT ROUTINE
   1 QUADRAJOINX
   1 QUADRAJOIN
   1 Q=Quit    
   1 Press y for another game
   1 Paul Turner
   1 PRINT WORD
   1 PRINT CLUE
   1 PPPPPPPPPPPPPPPPPP
   1 PPPGGGGGGGGGGPPP
   1 PPGGGGGGGGPP
   1 PPGGGGGGGGGGGGGGPP
   1 PLOT OUT ARROWS SUBROUTINE
   1 PLOT OUT ARROWS
   1 PLOT IN ARROWS SUBROUTINE
   1 PLOT IN ARROWS
   1 P(X+VX,Y+1
   1 P(TXB,B)=1
   1 P(TXA,B)=1
   1 P(A,TYU)=1
   1 P(A,TYD)=1
   1 Next month D&G goes 48K!
   1 NUISANCE and appear slovenly,   
   1 NOW GET POSITION INPUTS
   1 NO UFO NEXT TO TRAIN ON ENTRY                          
   1 Mr P Hemings
   1 Mr J R B Taylor
   1 MachineTutor10
   1 MMMMMMMMMMMMMMMMMM
   1 MMMMMMMMMM
   1 MAYFAIR    1 1 6 00FOE        1 9 2 00PASSPORT   3 4 7 00EMETIC     5 1 5 00ESPY       5 8 3 00LOGO       7 1 3 00MURALS     7 6 5 00MOHICANS   9 1 7 00NAG        111 2 00NEPTUNE    115 6 00MITRE      1 1 4 10ARABIC     1 5 5 10RUST       1 7 3 10FOOLSCAP   1 9 7 10ENTRY      1 114 10HEDGEHOG   4 3 7 10TURNIP     6 7 5 10LEMON      7 1 4 10SCORE      7 114 10ICON       8 5 3 10W
   1 MAGNETIC MAGAZINES :
   1 London W4 4PH.
   1 Load I with nn and put the byte into 257 locacions starting at  nn00H."
   1 LOAD MAIN PROG 
   1 LET z$=""15040503BIG""
   1 LD  I,A   
   1 LD  A,028H
   1 KOMPLEX                  16/48 RATING  
   1 J M Maybury
   1 Instead here are some general
   1 In the game you play the role of a miniaturised   surgeon who has just     completed an operation   inside the brain of a topscientist. However, your mini-submarine, the only means of escape, is now  in 8 sections, scattered around the body.         
   1 INSTRUCT  
   1 INPUT number
   1 INPUT WORD
   1 IN    SEARCH OF THE HOLY GRANT CHEQUE.
   1 IM2       
   1 Humble Pie
   1 HULL,N.HUMBERSIDE
   1 HOW DO I USE IT?
   1 HERE BEGINS THE PLOT PATH THROUGH GRID ROUTINE         
   1 Gan Hunt Gee
   1 GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGCCCCCCGG
   1 GGGGFFFFFFFFFFFFFFFFFFFFBBBBBBBBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGhhXXXXX
   1 Following the wave of    American football games  comes a simulation of theother great American     national sport, Baseball.This simulation comes    with all the frills of   the real game, including a troup of cheerleaders. 
   1 FIRE ROUTINE
   1 FANTASTIC VOYAGE         16/48 RATING  
   1 FANTASTIC VOYAGE
   1 EEEEEEEEEEEEEEEEEE
   1 EEEEEEEEEE
   1 E0            p
   1 E ""CROSSWORD""
   1 Dave Bailey
   1 DOES     MATTER.   
   1 DEFINE NEW POSITION VECTORS                           
   1 DDDDDDDDDDDDDDDD""""""""""""""""
   1 D ""BIGPRINT""
   1 Competition
   1 Christopher Warner
   1 Chiswick, London W4 4PH.
   1 CROSSWORD 
   1 CLEAR AA-1
   1 CHECK FOR FINISH
   1 CCCCCCCCCCCCCCCCCCCCCCCCCC
   1 C ""REVIEWS""
   1 Broken cassette cases with adhering cardboard are a   
   1 BeginnersCorner2
   1 Basically, Komplex is a  vast 3D maze game with   plenty of nasties to zap.What does make this game stand out is the fact    that it has an almost    eerie feel about it. The aliens drift dream like  across a landscape of    what look like wardrobes.
   1 BROAD STREET COMPETITION,
   1 BROAD STREET COMPETITION
   1 BROAD STREET
   1 BIGPRINT  
   1 BEGIN 2   
   1 BBBBB|BBBBBBFXE
   1 BBBBB@BBBBBBG
   1 BBBBB@BBBBBB$
   1 B ""WORDSEARCH""
   1 At least, I can transfer the    adventure but NOT the graphics."
   1 ASSIGN INITIAL POSITION AND VELOCITY VECTORS           
   1 ARROWS RIGHT
   1 ARROWS LEFT
   1 ARRAY AND NT E E R   UT A LOGICALRED L U   LI  COMMA  SBIN W E BITU E  IN E RT X   T E IEXTEND OPEN O  O   E GOR  RETURN 
   1 A ""16/48D&G19""
   1 <<<<PRESS      A      KEY.>"
   1 ;a$;a$;a$;a$
   1 ;a$'a$'a$;
   1 ;a$'a$'a$'a$'a$'a$;
   1 ;S(RD);" POINTS FOR EVERY UFO":
   1 ;B(RD);" POINTS BONUS FOR":
   1 ;;"NEARLY OVER NOW,"'';
   1 ;"tutor 10":
   1 ;"tutor 10"
   1 ;"to sound so critical  but I really must protest about the way the cassettes are now   stuck to the card."
   1 ;"letter":
   1 ;"Yours sincerely,";
   1 ;"Yaz and Baz have taken a short  rest, but addicts can rest      assured that the adventure will be continued next month."
   1 ;"YOUR TOTAL SCORE IS NOW ";TSCR:
   1 ;"YOUR REFERENCES ARE ALWAYS WRONG":
   1 ;"YOU SCORED ";TSCR;" POINTS."
   1 ;"YOU SCORED ";SCR;" POINTS ON":
   1 ;"YOU DESTROYED ";UDS;" UFO'S AT ";S(RD):
   1 ;"WORDSEARCH":
   1 ;"WORD TO";
   1 ;"WITH MOON-BASED INTERCEPTORS,   ATOMIC SUBMARINES AND SECRET    EARTH HEADQUARTERS HIDDEN BENE- ATH FILM STUDIOS,A SECRET WAR   AGAINST THE ALIENS RAGES.HIGH   ABOVE THE EARTH,THE ORBITING    SPACE INTRUDER DETECTOR'S (SID) UTRONIC TRACKING SYSTEMS PINPO- INT THE INVADING CRAFT."
   1 ;"To the Editor, 16-48 Magazine"
   1 ;"To save the Search For The Holy Grant Cheque to microdrive you  need to add this line to the    program"'"
   1 ;"This is getting very difficult"
   1 ;"There will be lots of
   1 ;"Thanks again to the 500 of you  who replied to our survey. The  results confirm that you are    generally interested in anythingthat helps to make your machine more useful. We will continue todo our best for you."
   1 ;"TRAIN DESTROYED":
   1 ;"THE HIGHEST SCORE NOW STANDS":
   1 ;"THE GRID":
   1 ;"THAT WORD";
   1 ;"Since I wrote the above I have  obtained your issue no. 17 and, oh,dear, you are still at it -  spelling mistakes, glue and     false references to the Manual. " 
   1 ;"Send letters, programs or ideas to"'"
   1 ;"START           TAPE":
   1 ;"SORRY OLD CHAP! YOU FAILED TO":
   1 ;"SECURITY BRIEFING: PAGE 9 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 8 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 7 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 6 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 5 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 4 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 3 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 2 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 13 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 12 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 11 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 10 OF 13":
   1 ;"SECURITY BRIEFING: PAGE 1 OF 13":
   1 ;"S=Search. ";
   1 ;"ROSSENDALE.";
   1 ;"Quadrajoin By A.Thomas"
   1 ;"QUADRAJOIN":
   1 ;"QUADRAJOIN"
   1 ;"Press any key to continue.......":
   1 ;"Peter Teal"
   1 ;"PRESS ANY KEY";
   1 ;"PRESS ANY KEY"
   1 ;"PRESS ANY KEY TO CONTINUE":
   1 ;"PRESS ANY KEY TO CONTINUE"
   1 ;"PRESS A KEY":
   1 ;"P=Printer "
   1 ;"Our issue 15 competition was wonby..."
   1 ;"On the next screen is a
   1 ;"O.K You've won the game smarty":
   1 ;"Note that two digits must be    used for the line, column, and  magnification factors."
   1 ;"No help spotlight on any
   1 ;"N=New grid";
   1 ;"Lancs.,";
   1 ;"LOAD GRID IN NOW?  (Y/N)"'''"(Press N if you have not already saved a grid to tape.)"
   1 ;"LETTERS"
   1 ;"L=Loadgrid";
   1 ;"Just to conclude - keep up the  good work, buy a tiny dictionaryand use it, give us back our    plastic bubbles, and find out   what has gone wrong with those  page numbers on the Manual."
   1 ;"JOLLY GOOD SHOW OLD BOY! YOU":
   1 ;"It concerns the ";
   1 ;"IS NOT IN ";
   1 ;"INSTRUCTIONS AGAIN (Y OR N)"
   1 ;"INSTRUCT":
   1 ;"INSTRUCT"
   1 ;"I'm sorry ";
   1 ;"I think you are marvellous value":
   1 ;"I think I might have discovered something new in this excellent program.  At least I haven't    seen it mentioned in any of the paper magazines. Neither is it  described in David Elkan's book.It isn't in the original editionby TEMPLESOFT, nor is it in the much more expensive but less    informative MELBOURNE HOUSE     edition."
   1 ;"I have noticed in your Machine  Code course something which overthe past year or so has puzzled me greatly. Not only your good  selves, but also, e.g. the      compilers of the BEYOND HORIZONStape of East London Robotics,   and ";
   1 ;"I did say it was clumsy.
   1 ;"How often have you been faced
   1 ;"GREETINGS ";:
   1 ;"GOBLINS' CACHE"
   1 ;"G=Savegrid";
   1 ;"Eastertime 1985"
   1 ;"ENTER CO-ORDINATES";
   1 ;"DO YOU WISH TO VIEW THE";
   1 ;"DESTROYING ALL BOMBS."
   1 ;"Could we have some corrections";'
   1 ;"Congratulations to Mr Maybury.  He is our first two time winner!"''"
   1 ;"CROSSWORD"
   1 ;"C=Clear   ";
   1 ;"Because of the text
   1 ;"BONUS OF ";B(RD);" POINTS FOR";
   1 ;"BIGPRINT":
   1 ;"BIGPRINT"
   1 ;"BEGIN 2":
   1 ;"BE SEEING YOU!":
   1 ;"BB4  7SN"
   1 ;"ARE YOU SURE YOU WANT TO QUIT?  PRESS Y FOR YES OR N FOR NO."
   1 ;"ANOTHER GAME (Y OR N)"
   1 ;"AND YET A FEW ALIEN CRAFT STILL PENETRATE EARTHS DEFENCES,INTE- NT ON THE DESTRUCTION OF SHADO. BUT THERE IS STILL HOPE.SID HAS MANAGED TO TRACK A FEW UFO'S TO"
   1 ;"4>-   MICRODRIVES" 
   1 ;"3>-       ANOTHER GRUMBLE"
   1 ;"384 Newchurch Road,";
   1 ;"2>-    THE SPECTRUM MANUAL"
   1 ;"25 POINTS DEDUCTED FOR EVERY":
   1 ;"1>-         THE HOBBIT"
   1 ;"16/48TITLE":
   1 ;"*""UNDERGROUND"" IS A 48K PROGRAM.":
   1 ;"""tutor10"""'''"We finish this series with the  magic of interrupt mode 2.      Not as difficult as some would  have you believe.":
   1 ;"""letter"""''"Just to prove that we can take  it on the chin (ouch!) we have  included this broadside from    Peter Teal.":
   1 ;"""edit"""''"In witch i riplie too sum       critisizums abowt are spelin.":
   1 ;"""comp19"""''"10 copies of BROAD STREET must  be won in this slightly         incestuous competition."'"(Perhaps we might be able to     persuade someone to throw in a  few other goodies.)":
   1 ;"""WORDSEARCH"""''"Andrew Bateson has written some surprisingly fast routines for  finding hidden words.":
   1 ;"""UNDERGROUND"""''"This game comes in two parts,   ""INSTRUCT"" with istructions and ""TUBES"", the main game."''"A fascinating game in which the best strategy is to form a      hypothesis and then set about   testing it. A game to encourage genuine scientific method. Of   course you might not see it thatway at all.":
   1 ;"""REVIEWS"""''"More of the latest offerings    from the land of hype.":
   1 ;"""QUADRAJOIN"""''"Can you beat this program to getfour counters in a line?":
   1 ;"""CROSSWORD"""'''"(You too could win a portrait in brown of the lady of the lamp   if you send in a good 11 by 11  crossword with solution and     clues on paper!)":
   1 ;"""BIGPRINT"""''"After much procrastination we   have finally rewritten this     essential utility. It is now    more powerful, more economic andeasier to use." :
   1 ;"""BEGIN 2"""''"The second in our new series on better BASIC programming.":
   1 ;"""16/48D&G19"""''"   ""OF DUNGEONS AND GREEN MEN"""''"Yaz outlines some techniques forcheating at adventures."''"This program is followed by a   very short program called       ""cheat"".":
   1 ;" references to the Manualin print which I have ever seen."
   1 ;" TO CONTINUE "
   1 ;" TAPE 19     JULY 85     SIDE 1 "
   1 ;" SEARCHING"
   1 ;" RULE 5 ":
   1 ;" RULE 4 ":
   1 ;" RULE 3 ":
   1 ;" RULE 2 ":
   1 ;" RULE 1 ":
   1 ;" PLEASE "
   1 ;" I mean well.":
   1 ;" CLEARING ":
   1 ;" 16/48      JULY 85     TAPE 19 "
   1 ;"  grid.   ";
   1 ;"   PLEASE   PLEASE   PLEASE    ":
   1 ;"   ABOMINATION   ";:
   1 ;"    IN XY FORM    ":
   1 ;"             ":
   1 ;"             "
   1 ;"                  ";
   1 ;"                  "
   1 ;"                           ":
   1 ;"                                                         ":
   1 ;"                                                               ":
   1 ;"                                                                ":
   1 :::"""""""""""""""":::
   1 :::"""                """:::
   1 ::"""                      """::""                            ""                                                                                                                                                                                                                                                                                                                                                                :::::::::::          :::::::::::::::::::::::::::::::::::::::::::GQ 
   1 8 BOULTON GROVE
   1 388888888'''
   1 32000,416)"''"PRESS M to save to microdrive 1.(SAVE*""m"";1;""bigpcode""
   1 32000,416"
   1 30"'"40 RETURN"''"
   1 30 FOR f=VAL ~24201~ TO VAL ~65367~
   1 3 ROUTINE         
   1 2900 holds 7E
   1 28FF holds 5C
   1 2688888888)))
   1 23635+256*
   1 20 LOAD ~~ 
   1 1:SAVE *""m"";1;""udg""
   1 16/48TITLE
   1 16/48LOAD2
   1 16/48LOAD1
   1 16/48D&G19`
   1 16/48 magazine,
   1 16/48 Magazine,
   1 10"'"50 NEXT n"'"60 LET number=
   1 10"'"30 IF 
   1 10"'"30 FOR n=1
   1 10 CLEAR VAL~24200~
   1 1 LOAD*""m"";1;""udg""
   1 0ppppppppppppp
   1 0GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
   1 0888888888888pEEEGGGGGG888
   1 0000000033
   1 0000000000000000000000000000000
   1 00000000000
   1 0            p
   1 ...<< Is a program to find words<within a grid of letters.<You input the letters to the<grid and I will find them for<you.(the space key will delete)<  THE WORDSEARCH is ideal for<CHEATING at competions and it<might even make you some cash!<<<HAPPY SEARCHING........
   1 ,vl,op)=0.5
   1 , you may putthe code anywhere you wish as itis fully relocatable."
   1 +hhjjhhhhh0000000000000phhhiiih(iGGzzoGhh(0(((/////////phhhyyoGGGGGzzoooh(0(((/////////phhoyyGGGGGGGGGGEE
   1 ++WRITTEN BY ANDREW BATESON++
   1 *TO SHOW WORD IN GRID*
   1 *TO SET UP SCREEN*
   1 *TO SCOLL SCREEN UP*
   1 *TO FOUND 1st LETTER IN WORD*
   1 *TO FIND REST OF THE WORD IN THE GRID*
   1 *SHOW WORD ON RIGHT*
   1 *SHOW WORD ON LEFT*
   1 *SHOW WORD IF UP*
   1 *SHOW WORD IF RIGHT UP*
   1 *SHOW WORD IF RIGHT DOWN*
   1 *SHOW WORD IF LEFT UP*
   1 *SHOW WORD IF LEFT DOWN*
   1 *SHOW WORD IF DOWN*
   1 *SEARCH UP FROM 1st LETTER*
   1 *SEARCH RIGHT UP FROM 1st LETTER*
   1 *SEARCH RIGHT FROM 1st LETTER*
   1 *SEARCH RIGHT DOWN FROM 1st LETTER*
   1 *SEARCH LEFT UP FROM 1st LETTER*
   1 *SEARCH LEFT FROM 1st LETTER*
   1 *SEARCH LEFT DOWN FROM 1st LETTER*
   1 *SEARCH DOWN FROM 1st LETTER*
   1 *PRINT LETTERS INTO GRID**
   1 *PREPARE SCREEN
   1 *INSTUCTIONS*
   1 *INPUT WORD TO BE FOUND*
   1 *DRAW BORDER ROUND GRID*
   1 *CLEAR SCREEN FROM INSTRUCTIONS*
   1 *CLEAR MESSAGES*
   1 *CHECK HEIGHT AND WIDTH OF GRID WHEN LOADED*
   1 *(k$="b"):
   1 *(UDS=(RD+2
   1 *(P(X+VX,Y-1
   1 *(P(X+VX,Y+1
   1 );"hours ";
   1 );" UFO'S TO BE DESTROYED."
   1 )-(l>start)*(k$="7"
   1 ));"Minutes."'"PRESS ANY KEY (
   1 ))+S(RD)*UDS
   1 (y,x)=w$(1
   1 (prog+1217
   1 '''"You should be able to use these routines on last month's little guessing game or on your own    programs."
   1 '''"To save the code we need to     specify both the start address  and the length. In the last casethis would be"'"
   1 '''"This month a bit about mug      trapping and, in response to ourpostbag, some tips on taming    your tape recorder."
   1 '''"There are four factors which    affect reliability when loading from tape..."
   1 '''"The Spectrum system needs two   expandable areas of memory whichcan grow as a program is writtenor run. The program and its     variables start in low RAM and  grow upwards. The other area is used for esoteric things called stacks, these grow downward fromhigh RAM."
   1 '''"Press any key to start again."''" 
   1 '''"PRESS S to save the code to tape(SAVE ""bigpcode""
   1 '''"If your hardware is not letting you down you then have to deal  with another problem."
   1 '''"I you look at the end of chapter16 in the manual (p115 in ed.1, p87 in ed.3 and p33 in the PLUS guide!) you will see a table    which indicates the effect of   pressing numeral keys in        Extended mode when between the  quotes of a string." 
   1 '''"I suppose I ought to tell you   how I found it. It wasn't very  difficult.  I simply carried on digging under the broken trap-  door in the Goblins' Dungeon    after Thorin had taken the smallcurious key."
   1 ''"Two very short subroutines are  used to switch interrupt modes."
   1 ''"To use at any address AA.."'"
   1 ''"Those of you familiar with the  old routine will find it very   easy. Here is the low down."
   1 ''"This new routine consists of 416bytes of machine code."''"This may seem more than the 107 bytes of the old version, but itsaves memory by needing no BASICsubroutine."
   1 ''"The instruction IM 2 will put   the Z80 into interrupt mode 2.  The hardware will continue to   generate an interrupt every     20 milliseconds."
   1 ''"The gear changes are performed  by changing just two bytes of   the code." 
   1 ''"The CLEAR XXXX statement tells  the machine to make its stacks  grow downwards from XXXX. You   can then start your code from   XXXX+1 and it will be safe."
   1 ''"So no Ludoids this month, but   more than enough other stuff to keep your Spectrum warm until   next month."
   1 ''"PRESS R to read again."''"PRESS Q to quit and move on."
   1 ''"Often you may wish to have the  computer wait for the user to   press a single key to make a    choice from a menu or simply to move on with the program."  
   1 ''"Mug trapping is the name for theroutines used to prevent those  errors which occur when the userof a program (the mug!) presses the key we least expected." 
   1 ''"In order to give the maximum    flexiblity the routine can be   adjusted to plot the whole area of the character or to ignore   the paper areas."
   1 ''"First we look at the most commonproblem area. How to cope with  the user who enters ""three"" or"'"""4cm"" when asked to input"'"a number."
   1 ''"Computers are often required to respond when external devices   wish to communicate with them."
   1 ''"Any non numerical response to   
   1 ''" 1 ""QUADRAJOIN""
   1 '"which annoys me even more than  the simple spelling errors and  misuses of the apostrophe which are so widespread in all forms  of computer journalism. I never fail to be amazed to find that  the 
   1 '"You can choose the mode which   you prefer and then save the    code in that mode, or you can   save the code in either mode    and use a few short subroutines to switch back and forth."
   1 '"We have received several lettersrecently which indicate that    quite a few people are having   problems with saving and loadingpictures, programs and code."
   1 '"To print ""BIG"" at line 15,"'"column 4, magnified by 5"'"horizontally and by 3 times     vertically..."
   1 '"This means any value on the databus will still find the same    two bytes in the vector address."
   1 '"This arrangement ensures that   you only run out of memory when they meet in the middle and you really are ""out of memory""."
   1 '"This ^ is an example."'"The Interrupt Register has been loaded with 28H and mode 2 has  been selected with.."
   1 '"There is usually no need to haveany understanding of how any    code works. What the user has tobe clear about is the position  in memory."
   1 '"There are three maskable        interrupt modes."
   1 '"The vector address is therefore 28FFH. This address is in ROM."'" 
   1 '"The vector address and the next address up hold the low and highbytes of the starting address ofthe routine which the processor will now call."
   1 '"The next page explains some of  the pitfalls and how to avoid   them."
   1 '"The code will print UDG's as    well as alphanumerics and it    responds to INVERSE, BRIGHT,    FLASH and colour control codes  for ink and paper."
   1 '"The code acts on the contents ofz$. Currently the code starts   at 32000 and is called with     
   1 '"The Z80 has two interrupt lines which enable other devices to   force a call to specific sub-   routine."''"The Non Maskable Interrupt line (NMI) is always obeyed, but is  useless on the Spectrum as it   just performs a reset."
   1 '"The Maskable Interrupt line can be ignored (the DI instruction  Disables Interrupts) or answered(EI for Enable Interrupts)." 
   1 '"That's all we have room for thismonth. Next month we explain theuse of colour control codes."
   1 '"Putting a chunk of machine code in the gap in the middle clearlymakes it vulnerable to being    written over from both sides."
   1 '"On the literal error front we   can only promise to be as       vigilant as possible."'"(I still can't find the          apostrophe error!)"
   1 '"On start up the Spectrum will doits own 
   1 '"On receiving an interrupt the   processor will have the high    byte of an address in the       Interrupt Register (I) and will take the low byte from the data bus. This address is the vector address."
   1 '"It helps to understand the CLEARstatement..."
   1 '"In the fast mode the routine    will fail to print anything in  inverse video and will not set  all the character area to the   required colour. It will howeverrespond satisfactorily to ink   control codes."
   1 '"In slow mode everything works,  but very high magnifications canbe a bit slow.":
   1 '"In 48K the vector address can bein the top  of RAM and loaded   with the required start address.If the data bus might not hold  FF use a start address whose lowand high bytes are the same.
   1 '"In 16K you must use a vector    address in ROM as having it in  RAM causes snow on the screen.  The one used here is probably   the best. (Load I with 6 to     point at 71DDH(29149dec)."
   1 '"If, for example, you wish to use416 bytes of bigprinting code   you need to CLEAR down to an    address at least 417 bytes belowthe UDG's;-"
   1 '"If you need to use the routines often then it is best to give   them high line numbers. And do  remember to use 
   1 '"If the code starts from address AA ( currently 32000 ) then the procedure is as follows."
   1 '"INPUT requires at least two key presses so we use a subroutine  like this."
   1 '"I hope that by the time you readthis we should at least have    responded to the complaints     about the packaging."
   1 '"Even on 16/48 I must confess    that we have sometimes given    less than comprehensive details on how to save, load and use ourwonderful machine code features." 
   1 '"At any time after the first 8   digits in z$ you may include    extended mode control charactersto change the colour of the ink or the paper. You can use INV.  VIDEO, TRUE VIDEO and you can   use flash or bright with shiftedor unshifted 8 and 9."
   1 '"10 LET k$=
   1 '"   This is really an absolute"
   1 "~~~~~~~~~~~~~~~~
   1 "u","24","8","8","8","220","40","41","222"
   1 "tutor 10"
   1 "t","0","0","0","99","148","230","137","119"
   1 "s","0","204","132","132","252","132","132","204"
   1 "r","0","0","0","49","207","69","73","49"
   1 "p","0","120","132","132","128","132","132","120"
   1 "o","24","36","68","136","136","136","73","54"
   1 "l","0","124","132","132","180","132","132","204"
   1 "k","0","248","132","128","124","4","132","120"
   1 "j","0","240","136","132","132","132","136","240"
   1 "i","96","144","136","136","144","137","133","126"
   1 "h","0","240","136","136","136","240","136","204"
   1 "g","0","120","132","132","132","132","132","120"
   1 "f","0","198","130","130","68","84","84","124"
   1 "e","0","0","0","96","144","16","16","17"
   1 "d","0","252","132","136","224","136","132","252"
   1 "a","0","254","146","146","16","16","16","56"
   1 "YOUR SCORES.IF YOU THINK YOU    KNOW WHERE THE UFO'S ARE,THEN   PRESSING 'F' WILL BRING YOU INTO'FIRE MODE'.IF,HOWEVER,YOUR SCO-RE FOR A PARTICULAR ROUND SHOULDDROP TO ZERO THEN YOU WILL AUTO-MATICALLY BE DUMPED INTO 'FIRE  MODE'."
   1 "YOU THEN PROCEED ON TO THE NEXT LINE AND ON TO NEWLY POSITIONED UFO'S.":
   1 "WORD = ";w$:
   1 "USING YOUR POWERS OF LOGIC AND  YOUR DEDUCTIVE SKILLS YOU MUST  FIND & ELLIMINATE THE UFO'S IN  THIS MIND-BENDING GAME."
   1 "UFO'S COME FROM THE DEPTHS OF   SPACE TO PLUNDER THE EARTH,     DISAPPEARING INTO THE BLACKNESS OF SPACE.TO COMBAT THE MENACE,  THE EARLY 1980'S SAW THE EMERG- ENCE OF S.H.A.D.O. (SUPREME     HEADQUARTERS ALIEN DEFENCE ORGA- NISATION.)"
   1 "These currently reside at 32334 and 32343 respectively. If you  BREAK out of this program you   will see 
   1 "Then load the code to the       correct address with -"'"
   1 "The scroll routine is at 7E5C."
   1 "The interrupts will be enabled  again after the return.","Go back and carry on until the  next interrupt."
   1 "The data bus will almost always hold FF."'"(Some add-ons change this. If    you had to unplug something to  run this program then the way   around this comes later.)"
   1 "TRAINS OTHERWISE TRAVEL IN STRA-IGHT HORIZONTAL OR VERTICAL     PATHS (";:
   1 "TRAINS AIMED BETWEEN TWO UFO'S  ONE SQUARE APART ARE REFLECTED  BACK THROUGH 180 DEGREES."
   1 "TIP AND RUN MAKE A VEGETABLE.","FRUIT FROM LE MONDE","MUDDLE CORES TO GET THE POINTS","IMAGE SELECTED BY MOUSE FROM    RAINWEAR."
   1 "THE TRAINS ENTER THE MATRIX ACR-OSS ONE OF FOUR EDGES & TRAVEL  HORIZONTALLY OR VERTICALLY,THE  ENTRY POINTS BEING NUMBERED FROM1 TO 32,CLOCKWISE STARTING AT   THE TOP LEFT HAND EDGE."
   1 "THE PATHS OF THE TUBE TRAINS AREGOVERNED BY THE FOLLOWING RULES:"
   1 "THE ORBITING SPACE INTRUDER DET-ECTOR,SID,KEEPS A RECORD OF ALL DEPARTURES AND EXITS FOR THE    CURRENT LINE AND YOU MAY CALL   THESE RECORDS UP BY PRESSING    'H'."
   1 "THE GAME TAKES PLACE ON FOUR    8-BY-8 MATRICES REPRESENTING    NETWORKS OF UNDERGROUND LINES & WHICH CONCEAL A NUMBER OF UFO'S.3 UFO'S ARE CONCEALED ON THE FI-"
   1 "THE CONCEALED UFO'S AFFECT THE  PATHS OF TUBE TRAINS,WHICH YOU  DISPATCH INTO THE MATRIX,& BY   NOTING THE ENTRY & EXIT POINTS  OF THE TRAINS YOU MUST DEDUCE   THE POSITIONS OF THE CONCEALED  UFO'S."
   1 "Save the HL register.","Save the BC register.","These few lines are shown on    the next page.","Retreive the BC register pair.","Retreive the HL register pair.","Get the A register and the flagsback."
   1 "Repeat until back at first byte.","Rotate the first one.","Move down to next pixel row.","Do the next row if not finished."
   1 "RST LINE,THE DISTRICT.4 ARE CON-CEALED ON THE SECOND LINE,THE   VICTORIA,5 ON THE THIRD LINE,THECIRCLE & 6 ON THE FINAL LINE,THEJUBILEE."
   1 "REWIND and PLAY to VERIFY":
   1 "QUADRAJOIN"
   1 "Put the key being pressed now   into k$.","If no key is pressed repeat     until there is one.","Wait until the key is released. Useful for the heavy handed.","Return from the routine with k$ holding the chosen key."
   1 "Point HL at first screen byte.","Counter for 8 pixel rows","Put first pixel in carry.","Restore byte.","Point HL to right end.","Rotate through carry.","Point to next byte on the left."
   1 "POINTS ARE ADDED TO YOUR SCORE  FOR DESTROYING EACH UFO,THE NUM-BER OF POINTS DEPENDING ON THE  LINE.A BONUS IS ADDED IF YOU    MANAGE TO DESTROY ALL THE UFO'S,THE BONUS POINTS AGAIN DEPENDINGON THE LINE."
   1 "PLAY CONTINUES IN THIS MANNER   UNTIL YOU HAVE ATTEMPTED TO     CLEAR ALL FOUR LINES."
   1 "ONCE INTO 'FIRE' MODE YOU MUST  FIRE BOMBS INTO THE LOCATIONS   YOU BELIEVE CONCEAL UFO'S.ONCE  YOU HAVE GIVEN THE COMPUTER ALL YOUR GUESSES,YOU WILL SEE THE   BOMBS DETONATE AT YOUR CHOSEN   LOCATIONS.IF YOU SUCCEED IN DES-TROYING A UFO,YOU WILL SEE THIS:"
   1 "My manual is the 3rd edition,   1983."''"It has 185 printed pages."
   1 "MIGHT DO IN THE WEST END.","THE INITIAL ENEMY IS A FOREIGN  OFFICE ENVOY.","MIXED UP POP STARS NEEDED FOR   FOREIGN TOUR.","A MEDECINE TO CAUSE VOMITING.","TO CATCH SIGHT OF SOMETHING IN  HOVES PYLON.","TURTLE LANGUAGE.","PAINTINGS THAT RARELY GET MOVED."
   1 "LONDON AND ONLY NOW IS THE FULL HORROR OF THEIR DASTARDLY MISS- ION APPARENT: THE DESTRUCTION   OF THE UNDERGROUND TRAIN NETWO- RK,BRINGING CHAOS TO LONDON."
   1 "J FENIMORE COOPER'S WERE THE    LAST OF THESE.","THIS HORSE GOES ON AND ON.","ROMAN GOD OF THE SEA.","IS THERE A HAT IN THE JOINT?","THE FIRST LANGUAGE WITH ZERO.","""WHERE DAMP AND ---- DOTH       CORRUPT""-ST MATTHEW.","IMPERIAL PAPER SIZE","WHAT YOU NEED TO MAKE NOW.","SPINY NOCTURNAL MAMMAL."
   1 "If any other publishers should  somehow see this, the request isaddressed to you, too."
   1 "If I remember rightly I think   that even THE HOBBIT contains   the word ""MOUTHFULL"" which does not exist."
   1 "INSTRUCT"
   1 "IF YOU DO NOT DESTROY ALL THE   HIDDEN UFO'S THE REMAINING LOC- ATIONS WILL THEN BE REVEALED.AN INTACT UFO LOOKS LIKE THIS:"
   1 "I have a few observations and   queries to make and hope to haveyour attention despite the      almost complete lack of big-    printing and machine code CLS   techniques."
   1 "I do start with the letter but  all my various attempts to      transfer the code have failed.  It's most frustrating!!!"
   1 "I also am unable to transfer to Microdrive that adventure 
   1 "GRID WIDTH(max20) = ";wide
   1 "GRID HEIGHT(max20) = ";height
   1 "FF       RST  038H    255"'"F3       DI           243"'"F5       PUSH AF      245"'"E5       PUSH HL      229"'"C5       PUSH BC      197"
   1 "ENTER the word ";
   1 "Don't ask me why I did this -   but the wine was OK that evening"
   1 "Does anybody know how to get it out ?"''"Has anyone else found it ?"''"Does it give you extra points ?"''"And what is it anyway ?"
   1 "Dear Sir,"
   1 "DARE I ASK ????...but is it     possible to put that fine       adventure 
   1 "Contrary to popular belief thesedays, correct spelling 
   1 "Call the mode 1 interrupt       routine so that the keyboard is still read and the frame counteris incremented.","Disable the interrupts for the  duration of the routine.","Save the A register and the     flags."
   1 "CROSSWORD"
   1 "CB 16    RL   (HL)      203,22  24       INC  H         36      10 F0    DJNZ 
   1 "C1       POP  BC      193"'"E1       POP  HL      225"'"F1       POP  AF      241"'"FB       EI           251"'"ED 4D    RETI         237,77"
   1 "By this time I expect you will  have ceased to read this barrageof criticism, but if not, pleasebelieve me -";
   1 "BIGPRINT"
   1 "AT THE START OF EACH LINE YOU   ARE GIVEN A SCORE OF 700 POINTS WHICH ARE ALSO ADDED TO YOUR    TOTAL SCORE.EACH TIME YOU DISP- ATCH A TRAIN INTO THE MATRIX 25 POINTS WILL BE DEDUCTED FROM"
   1 "ANY TRAIN WHICH STRIKES A UFO   DIRECTLY IS DESTROYED.THE UFO ISLEFT UNDAMAGED"
   1 "ANY TRAIN WHICH ENTERS THE MAT- RIX ON EITHER SIDE OF A UFO WILLBE DEFLECTED BACK OUT OF THE    MATRIX."
   1 "ANY TRAIN WHICH COMES WITHIN 1  SQUARE OF A UFO IN A DIAGONAL   DIRECTION (SO IT WOULD PASS NEXTTO THE UFO IF IT CONTINUED) WILLBE DEFLECTED AWAY FROM THE UFO  BY 90 DEGREES."
   1 "AN 'EXAMPLE GRID',SHOWING HOW   VARIOUS UFO POSITIONS CAN AFFECTTRAIN PATHS IS INCLUDED IN SID'SREPORTS TO GIVE YOU A BRIEF REM-INDER OF THE RULES GOVERNING    TRAIN PATHS."
   1 "9";"PRESS ANY KEY"
   1 "3","15","31","63","127","127","255","255","192","240","248","252","254","254","255","255"
   1 "26";"Last";
   1 "2500"-1.5
   1 "25";"Column="
   1 "23301",(k$="q")+2
   1 "23300",16
   1 "21 00 40 LD   HL,4000H  33,00,6406 08    LD   B,8       6,8     CB 06   
   1 "16/48TITLE"
   1 "16/48LOAD2"
   1 "16/48LOAD1"
   1 "16/48D&G19"
   1 "15",i;"Press L to load the cheat               routine (Save it before         you run it as it puts           RAMTOP very low.)"''" Press W to load WORDSEARCH" 
   1 "10",i;"Press R to read again.";
   1 "10 INPUT ""enter number"";
   1 "'''"The idea of this game is very   simple, you must make a row,    column or diagonal of 4 of your pieces."
   1 "'''"Follow the prompts and when the picture is displayed press"''" 
   1 "''"The first 10 correct entrants   drawn on 15th AUGUST will win          
   1 "''"I hope this helps."
   1 "''"Cursor"'"keys"'"move *"''"
   1 "'"and edit line 9998 to"'"
   1 "'"When you see the picture use    keys 
   1 "'"So the vector address (28FF)    points to the address 7E5C."
   1 "'"POKE AA+344,24:POKE AA+345,22"''"
   1 "'"POKE AA+344,238:POKE AA+345,4"
   1 "'"Apologies to all you 3rd Editionmanual owners. Until Peter's    letter we hadn't noticed the    cunning way that Sir Clive had  managed to cut down the pages." 
   1 "'"20 IF k$=""""
   1 "'" We will pay `10 for published  letters or between `20 and `100 if you can send us an original  program which we can feature."'"(Please enclose a SAE if you     want your tape returned.)"''" Meanwhile enjoy the rest of the tape....":
   1 """LINE"" removes the quotes from the input.","Try again if only ENTER is      pressed.","Now for each character of the   string...","If the character is not between 0 and 9 then...","go back and ask again.","Check the next character.","Now it is safe to find the valueand put it in ""number""."
   1 """"""""""""""""DDDDDDDDDDDDDDDD
   1 " TRAIN DESPATCHED."
   1 " THIS ROUND."
   1 " SCORE OF ";HISC;" POINTS.":
   1 " POINTS.":
   1 " POINTS PER UFO."
   1 " HAVE BEATEN THE CURRENT HIGH":
   1 " DIAGONALLY.)"
   1 " DESTROYING ALL UFO'S."
   1 " DESTROYED."
   1 " BEAT THE CURRENT HIGH SCORE OF":
   1 " AT ";HISC;" POINTS.":
   1 " ";HISC;" POINTS.":
   1  you will return  to this page and the picture    will remain as you left it."''"Press 
   1  will result in a   
   1  when you are   beating me into the ground
   1  to"'"answer a"'"clue."''"
   1  to turn back a page,"''" Any other key to page through   the review."'''"The display will stay on the    screen for as long as you hold  a key down."''"Don't forget 
   1  to save the picture to  tape and send to;-" 
   1  to read again.";
   1  to quit."''"        
   1  to quit and move on,"''" 
   1  to quit & load the MACHINE      CODE TUTOR.":
   1  to produce  the unscrambled screen."''"If you press 
   1  to page backwards."''" 
   1  to make roomfor 128 Bytes of User Defined   Graphics (UDG's)."
   1  statements."
   1  statements calling these    routines. The routine at 7E5C   follows."
   1  quits)  "
   1  quit)    "
   1  quit)      "
   1  onto a   microdrive ?  All my attempts   have failed."
   1  of Uxbridge."
   1  of Sutton Coldfield,
   1  of Stockport,"'"
   1  of London SE17,"'"
   1  minds who write thesecomplicated programs and        routines are unable to spell    even simple words correctly."
   1  in Bristol and"'"
   1  in Birmingham,"'"
   1  in Bedford,  
   1  from Walsall,"'"
   1  from Aldershot, 
   1  for notes.       Press 
   1  for hard copy)"
   1  error report."'"The solution is to use a string input and then check it for  nonnumerical characters."'"E.g."
   1  editor to
   1  due to the text
   1  changes"'"mode"'"(across or"'"down)"''"Press"'"
   1  as if it were a data  file.":
   1  This is the tricky one. If youhave a small crosshead screw    under a hole above the recordinghead this will adjust the head  alignment. Aim for the sharpest sound.","
   1  SWITCHING 
   1  SO WHAT'S NEW? 
   1  QUITS"''"
   1  Most tape recorders misbehave if they are too near a T.V. set or near any quantity of metal.  Steel desks have caused many an error."
   1  MODE 2 ROUTINE 
   1  INTERRUPT MODES
   1  IM 2  VECTORS  
   1  Each time you record over a   used tape the signal will get   weaker and less reliable. Do notrely  on over about 5 lives.","
   1  DON'T RUN OR CLEAR:GOTO 1.":
   1  Contrary to popular belief,   the Spectrum does not require a very loud signal. Very high     volumes often distort the signalso try turning it down."
   1  CHANGING MODES 
   1  6 ""UNDERGROUND""F ""comp19"""
   1  5 ""tutor10""
   1  4 ""BEGIN 2""
   1  3 ""edit""
   1  2 ""letter""
   1   This is the game that wasused to sort the men fromthe boys(yes all male) inthe Observer/Sinclair/   Quicksilva computer      championships held in    London recently. The men lost and the boys won.   Well done Duncan Slarke. 
   1   This is one we want..."
   1   The volume."''"
   1   The quality of the tape."''"
   1   The position of the recorder."
   1   The azimuth of the tape head."''"
   1   THE EPILOGUE  
   1   SCROLLING
   1   PRESS ANY KEY TO READ AGAIN   
   1   In this mode external           devices have to supply          instructions. The               Spectrum does not use           this mode."
   1   DI"'"     IM1"'"     EI"'"     RET"
   1   An interrupt causes a           RST 38H. This is the            usual Spetrum mode. The         keyboard is read and            the frame counter is            incremented. The                hardware generates this         interrupt 50 times per          second."
   1    TWO GEARS!   
   1    ROUTINE TO SCROLL TOP LINE   
   1    Memory: 48K              PUBLISHER: LEGEND        PO Box 435               London E47 LX                                                              PRICE: `9.95                                      
   1    Memory: 48K              Author: David Webb       Publisher:MELBOURNE HOUSECastle Yard House        Richmond                 Surrey                                            Price: `7.95             
   1    DI"'"     LD  A,28H"'"     LD  I,A"'"     IM2"'"     EI"'"     RET"'"
   1     Memory: 48K              Author: John Edmonds     Publisher: QUICKSILVA    Liberty House            222 Regent Street        London W1R 7DB                                    PRICE: `6.95             
   1     MEMORY: 48K              Authors: SEGA            Publisher: U.S.GOLD      Unit 10                  Parkway Ind. Centre      Heneage Street           Birmingham  B7 4LY       PRICE: `7.95             
   1     INTERRUPTS  
   1     CURSOR KEYS UP & DOWN                 (0 to move on)        
   1     ADVENTURE HELP FROM Yaz.   "
   1     (B back, 
   1       WHAT ABOUT COLOUR?        
   1       This is the official     version of the Bally     Midway arcade game - Spy Hunter. To see how close a copy it is I went in   search of the original.  To my surprise I found   that the Spectrum versionplayed the better game.  
   1       32,251 "
   1         Elite on the Spectrum?   Not quite. Starion is a  very strange mixture of  frantic arcade action andhistorical anagram       puzzles! Your task is to visit 243 time zones and battle with the alien    fleets found in each.    
   1          16,240"
   1           It certainly is!         Komplex is a giant alien spacecraft that for once holds no menace to the   solar system and is in   fact passing peacefully  through on its own       mission. It falls to     you to steal it.         
   1            16/48 RATING  
   1                 (